package com.gxgeek.javabasic.base.string;

/**
 * Created by gx on 2017/7/10.
 */
public class TestString4 {
    public static void main(String[] args) {
//        String str1 = new String("123");
//        String str2 = "123";
//
//        String str3 = str1.intern();
////        当调用 intern 方法时，如果池已经包含一个等于此 String 对象的字符串（该对象由 equals(Object) 方法确定），
//// 则返回池中的字符串。否则，将此 String 对象添加到池中，并且返回此 String 对象的引用。(无论怎样都返回池中的对象)
//
//        System.out.println((str1 == str2) +","+ (str3 == str2));
////        输出 false,true
//
//        String str4 = new String("234");
//        String str5 = new String("234");
//
//        String str6 = str4.intern();
//        String str7 = str5.intern();
//
//
//        System.out.println((str4 == str5) +","+ (str6 == str7));
//        输出 false,true


        String S = "123";
        char [] c = S.toCharArray();
        StringBuilder sb = new StringBuilder();
        for (int i = c.length-1;i>=0;--i){
            sb.append(c[i]);
        }
        System.out.println(sb);

    }
}
